liquid propellant rocket - Turkish English Dictionary